New visibility handling in gdk
authorMatthias Clasen <mclasen@redhat.com>
Fri, 15 Mar 2013 10:35:30 +0000 (06:35 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 5 May 2013 19:38:48 +0000 (15:38 -0400)
commit8af16c5d4481a517cc7c400b97d469ee550ffd79
tree69278658bf36bc3db82d9a02b3cb5e36483e9659
parentf5f5b7035518af810ce60331bdbb13391d02845e
New visibility handling in gdk

Change the visibility handling to be the same way we do it in
GLib now. We pass -fvisibility=hidden to gcc and decorate public
functions with __attribute__((visibility("default"))).

This commit just does this for GDK, GTK+ will follow later.
configure.ac
gdk/Makefile.am
gdk/broadway/Makefile.am
gdk/quartz/Makefile.am
gdk/wayland/Makefile.am
gdk/win32/Makefile.am
gdk/x11/Makefile.am